package src.lab02.test31;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by 林云志 on 2017/11/3.
 */
public class Test {
    public static void main(String[] args) {
//        31、 	编写程序练习List集合的基本使用：
//        1)	创建一个只能容纳String对象名为names的ArrayList集合；
//        2)	按顺序往集合中添加5个字符串对象：“张三”、“李四”、“王五”、“马六”、“赵七”；
//        3)	对集合进行遍历，分别打印集合中的每个元素的位置与内容；
//        4)	首先打印集合的大小，然后删除集合中的第3个元素，并显示删除元素的内容，然后再打印目前集合中第3个元素的内容，并再次打印集合的大小。

        //数组：三个整数，五个学生，十个手机
        String [] numbers = new String[3];

        //集合：List,Mop,Set
        //Integer:包装类型，int
        //为什么list没有大小限制？怎么做到的？
        List<String> names = new ArrayList<>();

        names.add("张三");
        names.add("李四");
        names.add("王五");
        names.add("马六");
        names.add("赵七");

        List<Integer> numberList = new ArrayList<>();
        numberList.add(10);
        numberList.add(11);
        numberList.add(12);
        numberList.add(13);
        numberList.add(14);
        numberList.add(15);
        numberList.remove(3);


        //numberList.addAll();
        for (String str :names){
            System.out.println(names.indexOf(str));
            System.out.println(str);


        }

        System.out.println("集合的大小： " + names.size());
        names.remove(2);

        System.out.println("第三个元素： "+names.get(2));

        System.out.println("集合的大小： " + names.size());

    }
}
